vascular prosthesis - Turkish English Dictionary